15. 超参数

决策树的超参数

在决策树中有一些相当重要的超参数:

最大深度

决策树的最大深度指树根和叶子之间的最大长度。当决策树的最大深度为
k
时,它最多可以拥有
2^k
片叶子。

Maximum depth of a decision tree 决策树的最大深度

Maximum depth of a decision tree 决策树的最大深度

每片叶子的最小样本数

在分裂节点时,很有可能一片叶子上有 99 个样本,而另一片叶子上只有 1 个样本。这将使我们陷入困境,并造成资源和时间的浪费。如果想避免这种问题,我们可以设置每片叶子允许的最小样本数。

每片叶子的最小样本数

每片叶子的最小样本数

这个数字可以被指定为一个整数,也可以是一个浮点数。如果它是整数,它将表示这片叶子上的最小样本数。如果它是个浮点数,它将被视作每片叶子上的最小样本比例。比如,0.1 或 10% 表示如果一片叶子上的样本数量小于该节点中样本数量的 10%,这种分裂将不被允许。

每次分裂的最小样本数

这个参数与每片叶子上的最小样本树相同,只不过是应用在节点的分裂当中。

最大特征数

有时,我们会遇到特征数量过于庞大,而无法建立决策树的情况。在这种状况下,对于每一个分裂,我们都需要检查整个数据集中的每一个特征。这种过程极为繁琐。而解决方案之一是限制每个分裂中查找的特征数。如果这个数字足够庞大,我们很有可能在查找的特征中找到良好特征(尽管也许并不是完美特征)。然而,如果这个数字小于特征数,这将极大加快我们的计算速度。

过拟合与欠拟合练习

QUIZ QUESTION: :

让我们来测试一下。哪种特征与欠拟合相关,哪种又和过拟合相关?请将答案拖到对应的方框中。

ANSWER CHOICES:



特征

欠拟合/过拟合

欠拟合

过拟合

欠拟合

过拟合

SOLUTION:

特征

欠拟合/过拟合

欠拟合

欠拟合

过拟合

过拟合

欠拟合

欠拟合

过拟合

过拟合